Big Huge Thesaurus

trifoliate orange

noun